From e6572c093933f7c0650c72b70aaaf2c08c58b5dd Mon Sep 17 00:00:00 2001 From: =?utf8?q?Javier=20Jard=C3=B3n?= Date: Tue, 2 Mar 2010 17:54:16 +0100 Subject: [PATCH] Fix gtk_widget_is_sensitive() function The bug was introduced in commit a27d5a2c9eba7af5b056de32ff9b2b4dd1eb97e1 --- gtk/gtkwidget.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index 5c1d8418c3..fc4ee1709a 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -6301,7 +6301,8 @@ gtk_widget_is_sensitive (GtkWidget *widget) { g_return_val_if_fail (GTK_IS_WIDGET (widget), FALSE); - return gtk_widget_is_sensitive (widget); + return (gtk_widget_get_sensitive (widget) && + gtk_widget_get_sensitive (widget->parent)); } /** -- 2.30.2